package io.dy.custom_pool;

/**
 * @author : dmj
 * @date: 2024/7/11 3:13 下午
 * @description: 自定义拒绝策略
 */
@FunctionalInterface
public interface CustomRejectPolicy<T> {

    /**
     * 拒绝方法
     * @param queue 任务队列
     * @param task 任务
     */
    void reject(CustomBlockQueue<T> queue, T task);

}
